Formula 1 commercial boss Sean Bratches says areas of the sport are so under-developed that he feels like he's 'managing a start-up'. Liberty Media's takeover of Grand Prix racing has ushered in a new era for the sport but also for F1 as a business... MoreĀ»